contribute funds - Espagnol Anglais Dictionnaire